#ifndef MWINDOW_H
#define MWINDOW_H

#include "Scene.h"

namespace RayTracer
{
    class MWindow
    {
    private:
	int width;
	int height;
	void InitNativeWindowSystem(); // Native OS implementation.

    public:
	MWindow(int width, int height);

	int GetWidth() const;
	int GetHeight() const;
	void Show(); // Native OS implementation.
	void Resize(int width, int height);
    };
};

#endif
